4. Integration

*Please see the full Payments Page specification for the other required fields.

4.1.1. XML/JSON Fields to add

The fields below are the input parameters that must be used for creating a JSON/XML order object.
Note, this object must be encrypted after creation and will passed in an HTML form to the payment gateway.

Table 3. Save Card Mandatory Fields
Field Name
(Case–Sensitive)
Type
(max length)
Required
Mandatory
Optional
Description
CustomerIdentifier String(20) M/O A unique and consistent value representing the merchant's customer undertaking this payment transaction.
Will be used to identify the customer if they elect to save their credit card details during payment.
Mandatory if merchant has been enabled for "Save Card" in order to show any previously saved cards.
See Appendix G 4.7.9 Payments Page Checkout & Saved Card Payments UX for further details.